export default function tableColConfig() {
  return [
    {
      prop: 'number',
      label: '要料申请编号',
      noCheck: true,
      colConfig: {minWidth: 180, fixed: 'left'}
    },
    {
      prop: 'materialRequestStatusLabel',
      label: '要料状态',
      noCheck: true,
      searchConfig: {name: 'requestStatusId', type: 'select', selectList: this.materialRequestStatus},
      colConfig: {minWidth: 120, fixed: 'left', comp: 'MaterialState'}
    },
    {
      prop: 'distributionNumber',
      label: '配送单编号',
      noCheck: true,
      colConfig: {minWidth: 180}
    },
    {
      prop: 'requireServiceDate',
      label: '希望送达时间',
      noCheck: true,
      searchConfig: {type: 'date'},
      colConfig: {minWidth: 110, formatToDay: true}
    },
    {
      prop: 'deliverDate',
      label: '发料时间',
      noCheck: true,
      searchConfig: {type: 'date'},
      colConfig: {minWidth: 160}
    },
    {
      prop: 'receiveDate',
      label: '收料时间',
      noCheck: true,
      searchConfig: {type: 'date'},
      colConfig: {minWidth: 160}
    },
    {
      prop: 'consignor',
      label: '发料人',
      noCheck: true,
      colConfig: {minWidth: 100}
    },
    {
      prop: 'receiver',
      label: '收料人',
      noCheck: true,
      colConfig: {minWidth: 100}
    },
    {
      prop: 'materialRequestTypeLabel',
      label: '要料类型',
      searchConfig: {name: 'requestTypeId', type: 'select', dict: 'materialRequestType'},
      colConfig: {minWidth: 100}
    },
  ]
}
